A unified approach for software process representation and analysis
نویسندگان
چکیده
This paper presents a unified approach for software process management which combines object-oriented (OO) structures with formal models based on (high-level timed) Petri nets. This pairing may be proved beneficial not only for the integrated representation of software development processes, human resources and work products, but also in analysing properties and detecting errors of a software process specification, before the process is put to actual use. The use of OO models provides the advantages of graphical abstraction, highlevel of understanding and manageable representation of software process classes and instances. Resulted OO models are mechanically transformed into a high-level timed Petri net representation to derive a model for formally proving process properties as well as applying managerial analysis. We demonstrate the applicability of our approach by addressing a simple software process modelling example problem used in the literature to exercise various software process modelling notations.
منابع مشابه
Efficiency evaluation of wheat farming: a network data envelopment analysis approach
Traditional data envelopment analysis (DEA) models deal with measurement of relative efficiency of decision making units (DMUs) in which multiple-inputs consumed to produce multiple-outputs. One of the drawbacks of these models is neglecting internal processes of each system, which may have intermediate products and/or independent inputs and/or outputs. In this paper some methods which are usab...
متن کاملA unified theoretical harmonic analysis approach to the cyclic wavelet transform (CWT) for periodic signals of prime dimensions
The article introduces cyclic dilation groups and finite affine groups for prime integers, and as an application of this theory it presents a unified group theoretical approach for the cyclic wavelet transform (CWT) of prime dimensional periodic signals.
متن کاملExplaining the Methods of Architecture Representation Using Semiotic Analysis (Umberto Eco's Theory of Architecture Codes)
: In this paper, it is tried to explain the concept of representation and architectural representation through a qualitative methodology, approach its procedure for gradual creation in architecture and then according to scholars and to obtain the effect of this concept in the process of architectural facts the concepts are presented. In addition, it is referred to theories and practical texts b...
متن کاملروششناسی ساخت و طراحی هستینگاشتها:مورد پژوهی حوزه علمسنجی
Ontology is a useful tool for organizing resources and on the other hand is a useful tool for the knowledge representation. With the development of Semantic Web technologies, build and create ontologies to expedite the process, it is necessary. The aim of study is explaining the situation methodology, designing scientometrics conceptual model, and steps of its ontology construction as Scientome...
متن کاملA study of viewpoints of English language instructors to motivate Lerner to learning English through curricular; representation of a Model
One of the problems of students’ entrance from secondary education to university is lack of English language skills and incentive to improve their learning. This research aims to identify the ways to strengthen English language skills with an emphasis on undergraduate students' motivation. This research is qualitative approach and Grounded theory strategy. The study population has been consis...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006